import 'dart:convert';

/// orgId : "02.01.0001.0001"
/// orgName : "郑州市"
/// projectSum : 6
/// projectOngoing : 0
/// projectPeriod : 0
/// projectWithinLimit : 6
/// projectComplete : 0
/// projectCompletion : "0.00"

ListCentralEntity listCentralEntityFromJson(String str) => ListCentralEntity.fromJson(json.decode(str));
String listCentralEntityToJson(ListCentralEntity data) => json.encode(data.toJson());
class ListCentralEntity {
  ListCentralEntity({
      this.orgId, 
      this.orgName, 
      this.projectSum, 
      this.projectOngoing, 
      this.projectPeriod, 
      this.projectWithinLimit, 
      this.projectComplete, 
      this.projectCompletion,});

  ListCentralEntity.fromJson(dynamic json) {
    orgId = json['orgId'];
    orgName = json['orgName'];
    projectSum = json['projectSum'];
    projectOngoing = json['projectOngoing'];
    projectPeriod = json['projectPeriod'];
    projectWithinLimit = json['projectWithinLimit'];
    projectComplete = json['projectComplete'];
    projectCompletion = json['projectCompletion'];
  }
  String? orgId;
  String? orgName;
  num? projectSum;
  num? projectOngoing;
  num? projectPeriod;
  num? projectWithinLimit;
  num? projectComplete;
  String? projectCompletion;
ListCentralEntity copyWith({  String? orgId,
  String? orgName,
  num? projectSum,
  num? projectOngoing,
  num? projectPeriod,
  num? projectWithinLimit,
  num? projectComplete,
  String? projectCompletion,
}) => ListCentralEntity(  orgId: orgId ?? this.orgId,
  orgName: orgName ?? this.orgName,
  projectSum: projectSum ?? this.projectSum,
  projectOngoing: projectOngoing ?? this.projectOngoing,
  projectPeriod: projectPeriod ?? this.projectPeriod,
  projectWithinLimit: projectWithinLimit ?? this.projectWithinLimit,
  projectComplete: projectComplete ?? this.projectComplete,
  projectCompletion: projectCompletion ?? this.projectCompletion,
);
  Map<String, dynamic> toJson() {
    final map = <String, dynamic>{};
    map['orgId'] = orgId;
    map['orgName'] = orgName;
    map['projectSum'] = projectSum;
    map['projectOngoing'] = projectOngoing;
    map['projectPeriod'] = projectPeriod;
    map['projectWithinLimit'] = projectWithinLimit;
    map['projectComplete'] = projectComplete;
    map['projectCompletion'] = projectCompletion;
    return map;
  }

}